home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
007
/
tcqb.arc
/
TCQB.DOC
< prev
next >
Wrap
Text File
|
1988-02-29
|
2KB
|
77 lines
TCQB is a Compuserve QUICK B external driver for programs such as QMODEM.
It is written in Turbo C, the source modules are as follows:
QUICKB.C Protocol driver for CIS B and CIS QUICK B
based in the QUICKB.C found on CIS.
TCCRC.C Fast CRC calculation
TCIO.C Turbo C standalone disk and console I/O.
TCSERIAL.C Turbo C buffered Serial drivers.
TCQB.C Main program
TCQB.EXE running version
TCQB DUPLEX PORT BAUD
TCQB defaults to Full Duplex, the first command line parameter in TCQB is
the duplex, it can be either FULL or HALF.
TCQB defaults to PORT 1, the second command line parameter in TCQB is the
PORT number it can be 1 or 2.
TCQB deaults to the current baud rate, the third command line parmeter in
TCQB is a new baud rate.
examples:
TCQB HALF 1 300
TCQB FULL 2 2400
TCQB FULL 1 19200
TCQB comes up in terminal mode, although you could use TCQB as a terminal,
I would not advise it since it is so limited a terminal emulation. To exit
TCQB just hit ESC at any time.
Revision History:
-----------------
version 1.1
added extended status and duplex selection (half/full)
version 1.1b
fixed a bug in the abort of downloads/uploads, the ESC key
was not being recognized due to a typo in TCQB.C
version 1.1c
very nasty bug fixed when uploading/downloading files larger
than 32k. previous versions could hang and lockup the machine
spewing garbage all over the screen (if thats not a "REAL" bug
I don't know what is!). It was all because of a lack of a
declaration in quickb.c declaring lseek() to return a long.
The checksum routine was rewritten in assembly language for
speed (of course!).
version 1.1e
bug in checking for ESC I sequence fixed. I simply removed all
the code to handle the ESC I request from CIS since it was not
really necessary.
I can be contacted on compuserve 73307,606 for suggestions or bug reports.